import unittest
from scripts.test_login import TestTpshop
from tools.HTMLTestRunner import HTMLTestRunner
import time

# 创建测试套件对象
suite = unittest.TestSuite()
# 添加测试用
suite.addTest(unittest.makeSuite(TestTpshop))


report = "./report/report-{}.html".format(time.strftime("%Y%m%d-%H%M%S"))
# 创建测试运行程序启动器
runner = HTMLTestRunner(stream=open(report, "wb"),  # 打开一个报告文件，将句柄传给stream
                        description="注册接口测试报告",  # 报告中显示的描述信息
                        title="自动化测试报告")  # 报告的标题

# 使用启动器去执行测试套件里的用例
runner.run(suite)